French translation for "down to earth"
|
- terre à terre; réaliste; concret, pratique
Related Translations:
low earth orbit: système de satellites de communication situé au dessus du globe terrestre à basse altitude (utilisée principalement pour la communication des téléphones portables), leo settling down: base; établissement; colonisation; fait de se calmer tie down: empêcher, immobiliser, assujettir climbed down: il est descendu; il a reculé, il a reconnu son erreur slow down: ralentir, réduire la vitesse; parler lentement shout down: huer un orateur (recouvrir un discours par des cris)
- Similar Words:
- "down payment" French translation, "down the drain" French translation, "down the river" French translation, "down the tubes" French translation, "down the wind" French translation, "down to the ground" French translation, "down to the last detail" French translation, "down tools" French translation, "down wind" French translation, "down under" French translation
|
|
|